Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOMER PLACE Semi-Detached £103,816 £66,000 31 Jul 2014
3 HOMER PLACE Semi-Detached £110,538 £69,950 9 Jun 2014
5 HOMER PLACE Semi-Detached £184,173 £100,000 20 Jan 2006
10 HOMER PLACE Semi-Detached £142,933 £134,000 14 Mar 2022
18 HOMER PLACE Semi-Detached £133,182 £128,500 30 May 2024